package com.wy.framework.pojos;

import java.util.Date;

/**
 * TMsgNotice entity. @author MyEclipse Persistence Tools
 */

public class TMsgNotice extends com.wy.framework.pojos.AbstractPojo implements
		java.io.Serializable {

	// Fields

	private String noticeId;
	private String noticeTitle;
	private String noticeContent;
	private String iconUrl;
	private String sender;
	private Date sendTime;
	private String receiver;
	private String noticeType;
	private String status;
	private String remark;
	private Date updateTime;
	private String operatorAccount;
	private String operatorName;
	private String isAvailable;

	// Constructors

	/** default constructor */
	public TMsgNotice() {
	}

	/** minimal constructor */
	public TMsgNotice(String noticeId, String noticeTitle,
			Date updateTime, String operatorName, String isAvailable) {
		this.noticeId = noticeId;
		this.noticeTitle = noticeTitle;
		this.updateTime = updateTime;
		this.operatorName = operatorName;
		this.isAvailable = isAvailable;
	}

	/** full constructor */
	public TMsgNotice(String noticeId, String noticeTitle,
			String noticeContent, String iconUrl, String sender,
			Date sendTime, String receiver, String noticeType,
			String status, String remark, Date updateTime,
			String operatorAccount, String operatorName, String isAvailable) {
		this.noticeId = noticeId;
		this.noticeTitle = noticeTitle;
		this.noticeContent = noticeContent;
		this.iconUrl = iconUrl;
		this.sender = sender;
		this.sendTime = sendTime;
		this.receiver = receiver;
		this.noticeType = noticeType;
		this.status = status;
		this.remark = remark;
		this.updateTime = updateTime;
		this.operatorAccount = operatorAccount;
		this.operatorName = operatorName;
		this.isAvailable = isAvailable;
	}

	// Property accessors

	public String getNoticeId() {
		return this.noticeId;
	}

	public void setNoticeId(String noticeId) {
		this.noticeId = noticeId;
	}

	public String getNoticeTitle() {
		return this.noticeTitle;
	}

	public void setNoticeTitle(String noticeTitle) {
		this.noticeTitle = noticeTitle;
	}

	public String getNoticeContent() {
		return this.noticeContent;
	}

	public void setNoticeContent(String noticeContent) {
		this.noticeContent = noticeContent;
	}

	public String getIconUrl() {
		return this.iconUrl;
	}

	public void setIconUrl(String iconUrl) {
		this.iconUrl = iconUrl;
	}

	public String getSender() {
		return this.sender;
	}

	public void setSender(String sender) {
		this.sender = sender;
	}

	public Date getSendTime() {
		return this.sendTime;
	}

	public void setSendTime(Date sendTime) {
		this.sendTime = sendTime;
	}

	public String getReceiver() {
		return this.receiver;
	}

	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}

	public String getNoticeType() {
		return this.noticeType;
	}

	public void setNoticeType(String noticeType) {
		this.noticeType = noticeType;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getOperatorAccount() {
		return this.operatorAccount;
	}

	public void setOperatorAccount(String operatorAccount) {
		this.operatorAccount = operatorAccount;
	}

	public String getOperatorName() {
		return this.operatorName;
	}

	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}

	public String getIsAvailable() {
		return this.isAvailable;
	}

	public void setIsAvailable(String isAvailable) {
		this.isAvailable = isAvailable;
	}

}